.search_box{width: 90%;margin: 30px 5%;display: inline-block;}
.search_box select{height: 24px;border: 1px solid #CCCCCC;border-radius: 5px;text-indent: 10px;flex: 1;margin-top: 13px;}
.search_box input[type=text]{height: 24px;border: 1px solid #CCCCCC;border-radius: 5px;text-indent: 10px;flex: 1;margin-top: 13px;}
.search_box>div{display: flex;height: 50px;line-height: 50px;}
.search_box>button{height: 30px;width: 40%;background: #428BCA;color: #FFFFFF;border-radius: 3px;margin: 20px 30%;}
.search_box span{display: inline-block;width: 100px;}
.search_box label{height: 30px;line-height: 30px;width: 120px;display: inline-block;}
.search_box input[type=checkbox]{vertical-align: middle;margin-right: 8px;}
.good_at{flex: 1;}
